# Makefile for the tests
#

GPP=g++

all : adae


clean:
	rm -f *.o 
	


###############################################################################

CC=g++
EXECUTABLE=test_adae

CFLAGS=-g -c -Wall

SOURCES=test_adae.cpp \
						Tokenize.h Tokenize.cpp \
						DataSet.h DataSet.cpp \
						BasisProbe.h BasisProbe.cpp \
						DataSetGenerator.h DataSetGenerator.cpp \
						Mote.h Mote.cpp \
						ModelGenerator.h ModelGenerator.cpp \
						MinizincPlanner.h MinizincPlanner.cpp \


OBJECTS=test_adae.o \
						Tokenize.o \
						DataSet.o \
						BasisProbe.o \
						DataSetGenerator.o \
						Mote.o \
						ModelGenerator.o \
						MinizincPlanner.o \

.SUFFIXES : .o .cpp .h

adae: $(SOURCES) $(EXECUTABLE)

$(EXECUTABLE): $(OBJECTS)
	$(CC) $(LDFLAGS) $(OBJECTS) -o $@
	
.cpp.o:
	$(CC) $(CFLAGS) $< -o $@
	



###############################################################################
